package com.hz.web.dao;

import java.util.List;
import java.util.Map;

import com.hz.web.entity.EnterpriseEntity;

/**
 * 企业红黑名单DAO层
 * @author Administrator
 *
 */
public interface EnterpriseDao {

	/**
	 * 查询企业单位红黑名单信息
	 * @param parms Map<String, Object>
	 * @return
	 */
	List<EnterpriseEntity> queryEnterprise(Map<String, Object> parms);
	
	/**
	 * 查询企业单位红黑名单信息总条数
	 * @param parms Map<String, Object>
	 * @return
	 */
	int queryEnterpriseCount(Map<String, Object> parms);
	
	/**
	 * 批量插入企业单位红黑名单信息
	 * @param list 企业单位实体类集合
	 * @return
	 */
	int addBatchEnterprise(List<EnterpriseEntity> list);
	
	/**
	 * 修改企业单位红黑名单信息 
	 * @param entity 企业单位实体类
	 * @return
	 */
	int updateEnterprise(EnterpriseEntity entity);
}
